Big Huge Thesaurus

family Patellidae

noun